rocket projectile - French English Dictionary